#ifndef TAB_H_
#define TAB_H_

#include "wx/wxprec.h"
#include "wx/setup.h"
 
#ifdef __BORLANDC__
    #pragma hdrstop
#endif


#ifndef WX_PRECOMP
    #include "wx/wx.h"
#endif

namespace Impp
{

class Tab
{
private:
	wxString title;
	wxSize size;
	wxBitmap* icon;
	
public:
	Tab(const wxString & title, wxBitmap* icon = NULL);
	virtual ~Tab();
	
	
	virtual wxString getTitle();
	void setSize(const wxSize & size);
	wxSize getSize();
	virtual void setIcon(wxBitmap* icon);
	virtual wxBitmap* getIcon();
};

}

#endif /*TAB_H_*/
